# -*- coding: utf-8 -*-


class Person:
    def __init__(self, name):
        self.name = name

obj = Person('小明')
print(type(obj))    # <class '__main__.Person'>
print(type(Person)) # <class 'type'>

# 推理
# 对象obj是调用Person类得到的,如果说一切皆对象,那么Person也是一个对象,只要是对象
# 都是调用一个类实例化得到的,即Person=元类(...),内置的元类是type

# 关系:
# 1. 调用元类---->自定义的类
# 2. 调用自定义的类---->自定义的对象